.b_core-values
{
	width: 100%;
	position: relative;

	.mobile-view
	{
		display: flex;
		flex-direction: column;
		width: 100%;
		padding: 60px 45px 60px 47px;
		align-items: center;
		gap: 60px;

		.shared-style-headline
		{
			display: flex;
			flex-direction: column;
			align-items: flex-start;
			gap: 70px;
			position: relative;
			flex: 0 0 auto;
			width: 100%;
			order: 0;
		}

		.shared-style-headline-2
		{
			align-self: stretch;
			color: #FFF;
			font-family: Blinker;
			font-style: normal;
			font-size: 36px;
			font-weight: 400;
			line-height: 40px /* 111% */;
			text-align: center;
			order: 0;
		}

		.shared-set-badge-icon
		{

			.icon-dollar-small-9
			{
				width: 11.354px;
				position: relative;
				flex: 0 0 20.09px;
				flex-shrink: 0;
				object-fit: contain;
				aspect-ratio: 11 / 20;
				order: 0;
			}

			.icon-bulb-3
			{
				width: 18px;
				position: relative;
				flex: 0 0 20.224px;
				flex-shrink: 0;
				object-fit: fill;
				order: 0;
			}

			.icon-team-3
			{
				width: 26px;
				position: relative;
				flex: 0 0 14.865px;
				flex-shrink: 0;
				object-fit: fill;
				order: 0;
			}

			.icon-stories-3
			{
				display: flex;
				position: relative;
				flex: 0 0 auto;
				object-fit: fill;
				width: auto;
				order: 0;
			}

			.icon-arrow-right-5
			{
				width: 10px;
				position: relative;
				flex: 0 0 17px;
				flex-shrink: 0;
				overflow: clip;
				object-fit: fill;
				order: 0;
			}

			&[data-icon="dollar sign"]
			{
				display: flex;
				flex-direction: column;
				width: 30px;
				height: 30px;
				justify-content: center;
				align-items: center;
				overflow: clip;
				background-color: #FFF;
			}

			&[data-icon="dollar sign"] .icon-bulb-3
			{
				display: none;
			}

			&[data-icon="dollar sign"] .icon-team-3
			{
				display: none;
			}

			&[data-icon="dollar sign"] .icon-stories-3
			{
				display: none;
			}

			&[data-icon="dollar sign"] .icon-arrow-right-5
			{
				display: none;
			}

			&[data-icon="lightbulb"]
			{
				display: flex;
				flex-direction: column;
				width: 30px;
				height: 30px;
				justify-content: center;
				align-items: center;
				overflow: clip;
				background-color: #FFF;
			}

			&[data-icon="lightbulb"] .icon-dollar-small-9
			{
				width: 18px;
				flex: 0 0 20.224px;
				object-fit: fill;
				aspect-ratio: initial;
				content: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/icon-dollar-small-11-lightbulb.svg");
			}

			&[data-icon="lightbulb"] .icon-dollar-small-9
			{
				display: none;
			}

			&[data-icon="lightbulb"] .icon-team-3
			{
				display: none;
			}

			&[data-icon="lightbulb"] .icon-stories-3
			{
				display: none;
			}

			&[data-icon="lightbulb"] .icon-arrow-right-5
			{
				display: none;
			}

			&[data-icon="team"]
			{
				display: flex;
				flex-direction: column;
				width: 30px;
				height: 30px;
				justify-content: center;
				align-items: center;
				overflow: clip;
				background-color: #FFF;
			}

			&[data-icon="team"] .icon-dollar-small-9
			{
				width: 26px;
				flex: 0 0 14.865px;
				object-fit: fill;
				aspect-ratio: initial;
				content: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/icon-dollar-small-11-team.svg");
			}

			&[data-icon="team"] .icon-dollar-small-9
			{
				display: none;
			}

			&[data-icon="team"] .icon-bulb-3
			{
				display: none;
			}

			&[data-icon="team"] .icon-stories-3
			{
				display: none;
			}

			&[data-icon="team"] .icon-arrow-right-5
			{
				display: none;
			}

			&[data-icon="stories"]
			{
				display: flex;
				flex-direction: column;
				width: 30px;
				height: 30px;
				justify-content: center;
				align-items: center;
				overflow: clip;
				background-color: #FFF;
			}

			&[data-icon="stories"] .icon-dollar-small-9
			{
				display: flex;
				flex: 0 0 auto;
				object-fit: fill;
				width: auto;
				flex-shrink: initial;
				aspect-ratio: initial;
				content: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/icon-dollar-small-11-stories.svg");
			}

			&[data-icon="stories"] .icon-dollar-small-9
			{
				display: none;
			}

			&[data-icon="stories"] .icon-bulb-3
			{
				display: none;
			}

			&[data-icon="stories"] .icon-team-3
			{
				display: none;
			}

			&[data-icon="stories"] .icon-arrow-right-5
			{
				display: none;
			}

			&[data-icon="arrow right"]
			{
				display: flex;
				flex-direction: column;
				width: 30px;
				height: 30px;
				justify-content: center;
				align-items: center;
				overflow: clip;
				background-color: #FFF;
			}

			&[data-icon="arrow right"] .icon-dollar-small-9
			{
				width: 10px;
				flex: 0 0 17px;
				overflow: clip;
				object-fit: fill;
				aspect-ratio: initial;
				content: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/icon-dollar-small-11-arrow right.svg");
			}

			&[data-icon="arrow right"] .icon-dollar-small-9
			{
				display: none;
			}

			&[data-icon="arrow right"] .icon-bulb-3
			{
				display: none;
			}

			&[data-icon="arrow right"] .icon-team-3
			{
				display: none;
			}

			&[data-icon="arrow right"] .icon-stories-3
			{
				display: none;
			}
		}

		.shared-set-inline-icon
		{
			display: flex;
			align-items: center;

			.content-5
			{
				display: flex;
				height: 50px;
				padding: 10px 10px 10px 30px;
				justify-content: center;
				align-items: center;
				gap: 2px;
				position: relative;
				flex: 0 0 auto;
				border-top: 2px solid #818181;
				border-bottom: 2px solid #818181;
				border-left: 2px solid #818181;
				order: 0;
			}

			span.example-cta-4
			{
				color: #FFF;
				font-family: "Instrument Sans";
				font-style: normal;
				font-size: 18px;
				font-weight: 600;
				line-height: 20px /* 111% */;
				order: 0;
			}

			.badge-icon-4
			{
				position: relative;
				flex: 0 0 30px;
				flex-shrink: 0;
				order: 1;
				background-color: initial;
			}

			.endcap-5
			{
				height: 100%;
				position: relative;
				flex: 0 0 12px;
				flex-shrink: 0;
				object-fit: fill;
				order: 1;
				width: 100%;
			}

			&:hover
			{
				filter: drop-shadow(0 4px 0 rgba(129, 129, 129, 1));
			}

			&:hover .content-5
			{
				background-color: #FFF;
				border-top: 2px solid #FFF;
				border-bottom: 2px solid #FFF;
				border-left: 2px solid #FFF;
			}

			&:hover .example-cta-4
			{
				color: #000;
			}

			&:hover .endcap-5
			{
				content: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/endcap-2-hover.svg");
			}
		}

		.shared-set-icon-arrow-right-bloc
		{
			display: flex;
			overflow: clip;
			object-fit: fill;

			&:hover .arrow-6
			{
				display: none;
			}

			&:hover .arrow-6
			{
				display: none;
			}
		}

		.shared-comp-icon-arrow-right
		{
			overflow: clip;
			object-fit: fill;
		}

		.bg-shape
		{
			border-image-source: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/bg-shape-slice-10-10-100-100.svg");
			border-image-slice: 10 10 100 100 fill;
			border-image-width: 10px 10px 100px 100px;
			border-image-repeat: stretch;
			min-width: 110px;
			min-height: 110px;
			position: absolute;
			width: calc(100% - 10.999908447265625px);
			height: 99.5266199958395%;
			left: 11px;
			top: 0.04733642722459409%;
			order: 0;
		}

		.headline
		{
			order: 1;
		}

		.values
		{
			width: 298px;
			position: relative;
			flex: 0 0 auto;
			order: 2;
		}

		.values > .swiper
		{
			display: flex;
			flex-direction: column;
			align-items: center;
			gap: 60px;
		}

		.content
		{
			gap: 60px;
		}

		.main-area
		{
			align-items: center;
			gap: 34px;
		}

		.top-area
		{
			display: flex;
			flex-direction: column;
			padding: 0px 49px;
			align-items: center;
			gap: 10px;
			position: relative;
			flex: 0 0 auto;
			width: 100%;
			order: 0;
		}

		.shape
		{
			border-image-source: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/shape-slice-10-10-50-50.svg");
			border-image-slice: 10 10 50 50 fill;
			border-image-width: 10px 10px 50px 50px;
			border-image-repeat: stretch;
			min-width: 60px;
			min-height: 60px;
			position: absolute;
			width: calc(100% - 98px);
			height: calc(100% - 0px);
			left: 49px;
			top: 0;
			order: 0;
		}

		.block-1
		{
			display: flex;
			padding: 0px 35px;
			justify-content: center;
			align-items: center;
			gap: 10px;
			position: relative;
			flex: 0 0 auto;
			width: 100%;
			aspect-ratio: 1 / 1;
			order: 1;
		}

		.icon
		{
			display: flex;
			position: relative;
			flex: 1 1 0%;
			min-width: 0;
			object-fit: fill;
			height: auto;
			order: 0;
		}

		.text-area
		{
			align-items: center;
			gap: 30px;
			order: 1;
		}

		h3.title
		{
			font-size: 26px;
			line-height: 30px /* 115% */;
		}

		.description
		{
			display: contents;
		}

		.description p
		{
			align-self: stretch;
			color: #DFDFDF;
			font-family: "Instrument Sans";
			font-style: normal;
			font-size: 18px;
			font-weight: 500;
			line-height: 28px /* 156% */;
			letter-spacing: 0.02em;
			order: 1;
		}

		.arrows
		{
			display: flex;
			align-items: flex-start;
			gap: 60px;
			position: relative;
			flex: 0 0 auto;
			order: 1;
		}

		.left
		{
			display: flex;
			height: 50px;
			padding: 0px -50px 0px 50px;
			justify-content: center;
			align-items: center;
			position: relative;
			flex: 0 0 50px;
			order: 0;
		}

		.icon-arrow-right-block
		{
			position: relative;
			left: 0px;
			top: 0px;
			transform: scaleX(-1);
			flex-shrink: 0;
			order: 0;
		}

		.right
		{
			display: flex;
			height: 50px;
			justify-content: center;
			align-items: center;
			position: relative;
			flex: 0 0 50px;
			order: 1;
		}

		.icon-arrow-right-block-2
		{
			position: relative;
			left: 0px;
			top: 0px;
			flex-shrink: 0;
			order: 0;
		}

		.inline-icon
		{
			position: relative;
			flex: 0 0 auto;
			order: 3;
		}
	}

	.desktop-view
	{
		display: none;

		.shared-style-headline-2
		{
			align-self: stretch;
			color: #FFF;
			font-family: Blinker;
			font-style: normal;
			font-size: 26px;
			font-weight: 400;
			line-height: 30px /* 115% */;
			text-align: center;
			order: 0;
		}

		.shared-style-item
		{
			display: flex;
			flex-direction: column;
			align-items: center;
			gap: 30px;
			position: relative;
			flex: 1 1 0%;
			min-width: 0;
			order: 0;
		}

		.shared-style-image-area-6
		{
			display: flex;
			flex-direction: column;
			padding: 0px 35px;
			justify-content: center;
			align-items: center;
			gap: 10px;
			position: relative;
			flex: 0 0 auto;
			width: 100%;
			border-image-source: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/shape-bg-slice-10-10-50-50.svg");
			border-image-slice: 10 10 50 50 fill;
			border-image-width: 10px 10px 50px 50px;
			border-image-repeat: stretch;
			min-width: 60px;
			min-height: 60px;
			aspect-ratio: 1 / 1;
			order: 0;
		}

		.shared-style-icon-7
		{
			display: flex;
			position: relative;
			flex: 0 0 auto;
			width: 100%;
			overflow: clip;
			object-fit: fill;
			order: 0;
		}

		.shared-style-text-area-6
		{
			display: flex;
			flex-direction: column;
			align-items: center;
			gap: 20px;
			position: relative;
			flex: 0 0 auto;
			width: 100%;
			order: 1;
		}

		.shared-style-description-6
		{
			align-self: stretch;
			color: #DFDFDF;
			font-family: "Instrument Sans";
			font-style: normal;
			font-size: 18px;
			font-weight: 500;
			line-height: 28px /* 156% */;
			letter-spacing: 0.02em;
			order: 1;
		}

		.shared-set-badge-icon
		{

			.icon-dollar-small-9
			{
				width: 11.354px;
				position: relative;
				flex: 0 0 20.09px;
				flex-shrink: 0;
				object-fit: contain;
				aspect-ratio: 11 / 20;
				order: 0;
			}

			.icon-bulb-3
			{
				width: 18px;
				position: relative;
				flex: 0 0 20.224px;
				flex-shrink: 0;
				object-fit: fill;
				order: 0;
			}

			.icon-team-3
			{
				width: 26px;
				position: relative;
				flex: 0 0 14.865px;
				flex-shrink: 0;
				object-fit: fill;
				order: 0;
			}

			.icon-stories-3
			{
				display: flex;
				position: relative;
				flex: 0 0 auto;
				object-fit: fill;
				width: auto;
				order: 0;
			}

			.icon-arrow-right-5
			{
				width: 10px;
				position: relative;
				flex: 0 0 17px;
				flex-shrink: 0;
				overflow: clip;
				object-fit: fill;
				order: 0;
			}

			&[data-icon="dollar sign"]
			{
				display: flex;
				flex-direction: column;
				width: 30px;
				height: 30px;
				justify-content: center;
				align-items: center;
				overflow: clip;
				background-color: #FFF;
			}

			&[data-icon="dollar sign"] .icon-bulb-3
			{
				display: none;
			}

			&[data-icon="dollar sign"] .icon-team-3
			{
				display: none;
			}

			&[data-icon="dollar sign"] .icon-stories-3
			{
				display: none;
			}

			&[data-icon="dollar sign"] .icon-arrow-right-5
			{
				display: none;
			}

			&[data-icon="lightbulb"]
			{
				display: flex;
				flex-direction: column;
				width: 30px;
				height: 30px;
				justify-content: center;
				align-items: center;
				overflow: clip;
				background-color: #FFF;
			}

			&[data-icon="lightbulb"] .icon-dollar-small-9
			{
				width: 18px;
				flex: 0 0 20.224px;
				object-fit: fill;
				aspect-ratio: initial;
				content: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/icon-dollar-small-11-lightbulb.svg");
			}

			&[data-icon="lightbulb"] .icon-dollar-small-9
			{
				display: none;
			}

			&[data-icon="lightbulb"] .icon-team-3
			{
				display: none;
			}

			&[data-icon="lightbulb"] .icon-stories-3
			{
				display: none;
			}

			&[data-icon="lightbulb"] .icon-arrow-right-5
			{
				display: none;
			}

			&[data-icon="team"]
			{
				display: flex;
				flex-direction: column;
				width: 30px;
				height: 30px;
				justify-content: center;
				align-items: center;
				overflow: clip;
				background-color: #FFF;
			}

			&[data-icon="team"] .icon-dollar-small-9
			{
				width: 26px;
				flex: 0 0 14.865px;
				object-fit: fill;
				aspect-ratio: initial;
				content: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/icon-dollar-small-11-team.svg");
			}

			&[data-icon="team"] .icon-dollar-small-9
			{
				display: none;
			}

			&[data-icon="team"] .icon-bulb-3
			{
				display: none;
			}

			&[data-icon="team"] .icon-stories-3
			{
				display: none;
			}

			&[data-icon="team"] .icon-arrow-right-5
			{
				display: none;
			}

			&[data-icon="stories"]
			{
				display: flex;
				flex-direction: column;
				width: 30px;
				height: 30px;
				justify-content: center;
				align-items: center;
				overflow: clip;
				background-color: #FFF;
			}

			&[data-icon="stories"] .icon-dollar-small-9
			{
				display: flex;
				flex: 0 0 auto;
				object-fit: fill;
				width: auto;
				flex-shrink: initial;
				aspect-ratio: initial;
				content: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/icon-dollar-small-11-stories.svg");
			}

			&[data-icon="stories"] .icon-dollar-small-9
			{
				display: none;
			}

			&[data-icon="stories"] .icon-bulb-3
			{
				display: none;
			}

			&[data-icon="stories"] .icon-team-3
			{
				display: none;
			}

			&[data-icon="stories"] .icon-arrow-right-5
			{
				display: none;
			}

			&[data-icon="arrow right"]
			{
				display: flex;
				flex-direction: column;
				width: 30px;
				height: 30px;
				justify-content: center;
				align-items: center;
				overflow: clip;
				background-color: #FFF;
			}

			&[data-icon="arrow right"] .icon-dollar-small-9
			{
				width: 10px;
				flex: 0 0 17px;
				overflow: clip;
				object-fit: fill;
				aspect-ratio: initial;
				content: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/icon-dollar-small-11-arrow right.svg");
			}

			&[data-icon="arrow right"] .icon-dollar-small-9
			{
				display: none;
			}

			&[data-icon="arrow right"] .icon-bulb-3
			{
				display: none;
			}

			&[data-icon="arrow right"] .icon-team-3
			{
				display: none;
			}

			&[data-icon="arrow right"] .icon-stories-3
			{
				display: none;
			}
		}

		.shared-set-inline-icon
		{
			display: flex;
			align-items: center;

			.content-4
			{
				display: flex;
				height: 50px;
				padding: 10px 10px 10px 30px;
				justify-content: center;
				align-items: center;
				gap: 2px;
				position: relative;
				flex: 0 0 auto;
				border-top: 2px solid #818181;
				border-bottom: 2px solid #818181;
				border-left: 2px solid #818181;
				order: 0;
			}

			span.example-cta-4
			{
				color: #FFF;
				font-family: "Instrument Sans";
				font-style: normal;
				font-size: 18px;
				font-weight: 600;
				line-height: 20px /* 111% */;
				order: 0;
			}

			.badge-icon-4
			{
				position: relative;
				flex: 0 0 30px;
				flex-shrink: 0;
				order: 1;
				background-color: initial;
			}

			.endcap-5
			{
				height: 100%;
				position: relative;
				flex: 0 0 12px;
				flex-shrink: 0;
				object-fit: fill;
				order: 1;
				width: 100%;
			}

			&:hover
			{
				filter: drop-shadow(0 4px 0 rgba(129, 129, 129, 1));
			}

			&:hover .content-4
			{
				background-color: #FFF;
				border-top: 2px solid #FFF;
				border-bottom: 2px solid #FFF;
				border-left: 2px solid #FFF;
			}

			&:hover .example-cta-4
			{
				color: #000;
			}

			&:hover .endcap-5
			{
				content: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/endcap-2-hover.svg");
			}
		}

		.shared-comp-icon-arrow-right
		{
			overflow: clip;
			object-fit: fill;
		}

		.shared-comp-item
		{
			display: flex;
			flex-direction: column;
			align-items: center;
			gap: 30px;

			.image-area-6
			{
				display: flex;
				flex-direction: column;
				padding: 0px 35px;
				justify-content: center;
				align-items: center;
				gap: 10px;
				position: relative;
				flex: 0 0 auto;
				width: 100%;
				border-image-source: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/shape-bg-slice-10-10-50-50-6.svg");
				border-image-slice: 10 10 50 50 fill;
				border-image-width: 10px 10px 50px 50px;
				border-image-repeat: stretch;
				min-width: 60px;
				min-height: 60px;
				aspect-ratio: 1 / 1;
				order: 0;
			}

			.icon-7
			{
				display: flex;
				position: relative;
				flex: 0 0 auto;
				width: 100%;
				overflow: clip;
				object-fit: fill;
				order: 0;
			}

			.text-area-6
			{
				display: flex;
				flex-direction: column;
				align-items: center;
				gap: 20px;
				position: relative;
				flex: 0 0 auto;
				width: 100%;
				order: 1;
			}

			h3.title-6
			{
				align-self: stretch;
				color: #FFF;
				font-family: Blinker;
				font-style: normal;
				font-size: 26px;
				font-weight: 400;
				line-height: 30px /* 115% */;
				text-align: center;
				order: 0;
			}

			.description-6
			{
				display: contents;
			}

			.description-6 p
			{
				align-self: stretch;
				color: #DFDFDF;
				font-family: "Instrument Sans";
				font-style: normal;
				font-size: 18px;
				font-weight: 500;
				line-height: 28px /* 156% */;
				letter-spacing: 0.02em;
				order: 1;
			}
		}

		.contents
		{
			display: flex;
			flex-direction: column;
			padding: 50px 65px;
			align-items: center;
			gap: 40px;
			position: relative;
			flex: 0 0 auto;
			width: 100%;
			order: 0;
		}

		.shape
		{
			border-image-source: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/shape-slice-10-10-100-100.svg");
			border-image-slice: 10 10 100 100 fill;
			border-image-width: 10px 10px 100px 100px;
			border-image-repeat: stretch;
			min-width: 110px;
			min-height: 110px;
			position: absolute;
			width: 100.00000961940995%;
			height: 99.20211499863065%;
			left: 0%;
			top: 0.00000957712134313977%;
			order: 0;
		}

		.headline
		{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			gap: 70px;
			position: relative;
			flex: 0 0 auto;
			width: 100%;
			order: 1;
		}

		h2.headline-2
		{
			font-size: 48px;
			line-height: 52px /* 108% */;
		}

		.items-list
		{
			display: flex;
			align-items: flex-start;
			gap: 34px;
			position: relative;
			flex: 0 0 auto;
			width: 100%;
			order: 2;
		}

		.item-2
		{
			order: 1;
		}

		.item-3
		{
			order: 2;
		}

		.item-4
		{
			order: 3;
		}

		.item-5
		{
			order: 4;
		}

		.inline-icon
		{
			position: relative;
			flex: 0 0 auto;
			order: 3;
		}
	}

	@media (min-width: 1440px)
	{
		.mobile-view { display: none; }
		.desktop-view
		{
			display: flex;
			flex-direction: column;
			padding: 68px 0px 68px 171px;
			align-items: flex-start;
			gap: 10px;
			width: 100%;
		}
	}

	.shared-set-cta
	{
		display: flex;
		padding: 10px 22px 10px 32px;
		justify-content: center;
		align-items: center;
		border-image-source: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/shape-bg-slice-5-20-20-5-default.svg");
		border-image-slice: 5 20 20 5 fill;
		border-image-width: 5px 20px 20px 5px;
		border-image-repeat: stretch;
		position: relative;
		order: 9;

		span.title
		{
			color: #FFF;
			font-family: "Instrument Sans";
			font-style: normal;
			font-size: 18px;
			font-weight: 600;
			line-height: 20px /* 111% */;
			order: 0;
		}

		.icon-wrapper
		{
			display: flex;
			flex-direction: column;
			height: 30px;
			justify-content: center;
			align-items: center;
			position: relative;
			flex: 0 0 30px;
			flex-shrink: 0;
			overflow: clip;
			order: 1;
		}

		.arrow-right
		{
			width: 10px;
			position: relative;
			flex: 0 0 17px;
			flex-shrink: 0;
			overflow: clip;
			object-fit: fill;
			order: 0;
		}

		&:hover
		{
			border-image-source: url("/wp-content/acftb-content/acftb-blocks/Core Values/images/shape-bg-slice-5-20-20-5-hover.svg");
			filter: drop-shadow(0 4px 0 rgba(129, 129, 129, 1));
		}

		&:hover .title
		{
			color: #000;
		}

		.shared-comp-icon-arrow-right
		{
			overflow: clip;
			object-fit: fill;
		}

		.cta
		{
			position: absolute;
			left: 34px;
			top: 45px;
			order: 0;
		}
	}
}
